﻿@charset "utf-8";
	html {
	color:#000;
	background:#FFF;
}
body {
	color:#484848;
	font:12px/1.231 "Microsoft YaHei";
}
.container , .wrap {
    margin: 0 auto;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img {
	border:0;
}
.banner{max-width: 100%;margin:0 auto;overflow: hidden;}
.banner img {margin: 0 auto;width: 100%;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup {
	font-style:inherit;
	font-weight:inherit;
}
del,ins {
	text-decoration:none;
}
li {
	list-style:none;
}
caption,th {
	text-align:left;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:baseline;
}
sub {
	vertical-align:baseline;
}
input,button,textarea,select,optgroup,option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}
input,button,textarea,select {
	*font-size:100%;
}
input,select {
	vertical-align:middle;
}
body {
	font:12px/1.231 "Microsoft YaHei";
}
select,input,button,textarea,button {
	font:99% arial,helvetica,clean,sans-serif;
}
table {
	font-size:inherit;
	font:100%;
	border-collapse:collapse;
}
pre,code,kbd,samp,tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}
h1 {
	font-size:32px;
}
h2 {
	font-size:26px;
}
h3 {
	font-size:20px;
}
h4 {
	font-size:14px;
}
h5 {
	font-size:12px;
}
h6 {
	font-size:10px;
}
.mt10 {
	margin-top:10px;
}
.mb30 {
	margin-bottom:30px;
}
#fff {
	background:#fff;
}
#f1f1f1 {
	background:#f1f1f1;
}
.fr {
	float:right!important;
}
.fff{background: #fff;}
a {
	color:#666;
	text-decoration:none;
}
a:focus {
	outline:0;
}
a:hover {
	text-decoration:underline;
}
.vam {
	vertical-align:middle;
}
.clear {
	clear:both;
}
p {
	word-spacing:-1.5px;
}
.tr {
	text-align:right;
}
.tl {
	text-align:left;
}
.center {
	text-align:center;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.pa {
	position:absolute;
}
.pr {
	position:relative
}
.cart_header,.cart_content,.cart_footer {
	width:760px;
	margin:0 auto;
}

.left {
	width:226px;
	float:left;
	overflow:hidden;
}
.left2 {
	width:910px;
	float:left;
	overflow:hidden;
}
.left3 {
	width:754px;
	float:left;
	overflow:hidden;
	color:#666;
}
.lefttop {
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-top:10px;
}
.left2top {
	height:3px;
	font-size:0;
	overflow:hidden;
}
.leftbot {
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-bottom:10px;
}
.left2bot {
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-bottom:10px;
}
.right {
	width:946px;
	float:right;
	display:inline;
	margin-left:24px;
	overflow:hidden;
}
.right2 {
	width:275px;
	float:right;
	overflow:hidden;
}
.right3 {
	width:226px;
	float:right;
	overflow:hidden;
	color:#666;
}
.righttop {
	height:3px;
	font-size:0;
	overflow:hidden;
}
.right2top {
	height:3px;
	font-size:0;
	overflow:hidden;
}
.rightbot {
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-bottom:10px;
}
.right2bot {
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-bottom:10px;
}
.rightl {
	width:946px;
	float:left;
	display:inline;
	margin-right:24px;
	overflow:hidden;
}
.leftr {
	width:226px;
	float:right
}
.right_main {
	width:946px;
	padding-bottom:15px;
	overflow:hidden;
}
.right2_main {
	width:273px;
	padding-bottom:15px;
	overflow:hidden;
}
.left2_main {
	width:910px;
	padding-bottom:15px;
	overflow:hidden;
}
.h_nav li a:-webkit-any-link {
	display:block;
}
.StickieInf {
	min-width:1200px;
	height:30px;
	background:#F0F0F0;
}
.StickieInf .StickieInf_wrap {
	width:1200px;
	margin:0 auto;
}
.StickieInf .StickieInf_wrap .si_inf {
	width:710px;
	color:#666;
	position:relative;
}
.StickieInf_wrap .si_inf .si_store {
	overflow:hidden;
	width:710px;
	position:relative;
	margin-left:0px;
}
.StickieInf .StickieInf_wrap .si_inf .si_store ul {
	position:.;
	left:90px!important;
}
.StickieInf .StickieInf_wrap .si_enter {
	float:right;
	position:relative;
}

.StickieInf .StickieInf_wrap .si_enter a,.StickieInf .StickieInf_wrap .si_enter span {
	margin-right:10px;
}
.StickieInf .StickieInf_wrap .si_enter a {
	font-size:12px;
	color:#666;
}
.StickieInf .StickieInf_wrap .si_enter span {
	margin-right:0px;
}
.StickieInf .StickieInf_wrap .si_enter .sie_inter {
	position:absolute;
	z-index:20;
	background:#fff;
	border-right:1px solid #ccc;
	padding:9px;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	top:30px;
	display:none;
}
.StickieInf .StickieInf_wrap .si_enter .sie_inter .siei_text {
	font-size:16px;
	width:110px;
}
.StickieInf .StickieInf_wrap .si_enter .sie_inter div {
	margin-right:0px;
	height:88px;
}
.StickieInf .StickieInf_wrap div {
	float:left;
	line-height:30px;
	font-size:12px;
	margin-right:0px;
}
.w1120 {
	width:1120px;
	height:auto;
	margin:0px auto;
}
.w1200 {
	width:1200px;
	height:auto;
	margin:0px auto;
}
.p20 {
	padding:0 20px;
}
.top {
	height:31px;
	background:#f7f5f5;
	font-family:"微软雅黑";
	border-bottom:1px solid #e3e3e3;
	margin:0px auto;
}
.top_m {
	height:31px;
	font-size:12px;
	line-height:31px;
	color:#9d9483;
	margin:0px auto;
}
.top p {
	float:left;
}
.top ul {
	float:right;
}
.top ul li {
	margin-left:5px;
	float:left;
}
.top ul li a {
	color:#9d9483;
}
.top ul li a:hover {
	color:#0a5f73;
}
.top ul span img {
	width:22px;
	height:25px;
	padding-top:3px;
	padding-left:8px;
}

.transition {
	transition:all 0.3s;
}
.transition5 {
	transition:all .5s;
}
.shadow3 {
	transition:all .3s;
	border:1px solid #eee;
}
.shadow3:hover {
	box-shadow:0 0 10px -5px;
}
.son_ul {
	position:absolute;
	left:0px;
	top:50px;
	display:block;
	z-index:888;
	background:#fafafa;
	box-shadow:0 8px 9px -3px rgba(100,100,100,.5);
	border-radius:0 0 3px 3px;
	height:0;
	overflow:hidden;
	width:300px;
}
.son_ul li {
	margin:0;
	padding:0;
	width:140px;
	height:50px;
	line-height:50px;
	float:left;
}
.son_ul li .current {
	color:#003954;
}
.son_ul li a:before {
	background:#003954;
}
.nav li:hover .transition {
	height:auto;
	padding-bottom:15px;
}
.seach_m {
	height:30px;
	padding:20px 0;
	margin:0px auto;
}
.seach_m p {
	width:630px;
	height:30px;
	line-height:30px;
	font-size:12px;
	color:#666666;
	text-align:left;
}
.seach_m p a {
	color:#666666;
	padding-right:8px;
}
.seach_m p a:hover {
	color:#086779;
}
.seach_r {
	width:330px;
	height:30px;
	background:url(../imagesp/ss_kuang.png) center no-repeat;
	position:relative;
}
.seach_r .inp01 {
	width:250px;
	height:26px;
	line-height:25px;
	text-align:left;
	color:#cbcbcb;
	font-size:12px;
	position:absolute;
	left:10px;
	top:2px;
	border:0;
}
.seach_r .inp01 input {
	width:250px;
	height:26px;
	border:none;
	font-family:'微软雅黑';
}
.seach_r .inpso {
	width:63px;
	height:28px;
	background:url(../imagesp/ss_dj.png) center no-repeat;
	display:inline-block;
	border:0;
	position:absolute;
	right:0px;
	top:1px;
	text-indent:-9999px;
}
.seach_r .inpso input {
	width:63px;
	height:28px;
}

.db h3 {
	width:160px;
	text-align:center;
	padding:55px 0 0 0;
}
.db h3 a {
	display:block;
}
.db h3 a.ta02 {
	padding-top:20px;
}
.db h3 a.dlg img {
	width:158px;
	height:46px;
}
.db h3 a.ta02 img {
	width:130px;
	height:130px;
}
.db h3 a.ta02 em {
	display:block;
	font:14px/24px "Microsoft YaHei";
	color:#fff;
}
.db p em,.db p span,.db p a,.db p input {
	display:block;
}
.db p em {
	font:18px/28px "Microsoft YaHei";
	color:#fff;
	padding-bottom:10px;
	display:block;
}
.db p em a {
	font:18px/28px "Microsoft YaHei";
	color:#fff;
	padding:0px;
	float:none
}
.db p span {
	font:14px/24px "Microsoft YaHei";
	color:#fff;
	padding-top:0px;
}
.db p span a {
	font:12px/24px "Microsoft YaHei";
	display:inline-block;
}
.db p a {
	font:14px/24px "Microsoft YaHei";
	color:#fff;
}
.dp02 {
	width:239px;
	border-right:1px solid #a96374;
	margin-top:70px;
	padding:0 50px;
}
p.dp03,p.dp04 {
	width:650px;
	margin-top:70px;
	padding:0 20px;
	height:184px;
}
p.dp03 a,p.dp04 a {
	float:left;
	padding:5px 10px 5px 10px;
}
p.dp03 span,p.dp04 span {
	float:left;
	padding:5px 10px 5px 10px;
}
.dp05 {
	width:220px;
	padding:90px 0 0 70px;
}
.dp05 input {
	width:205px;
	height:30px;
	margin-bottom:20px;
	padding-left:15px;
	border:0;
	font:12px/30px "Microsoft YaHei";
	color:#8e8e8e;
	background:#f0f0f0;
}
.dp05 input.btn03 {
	width:70px;
	padding:0;
	cursor:pointer;
	font:bold 16px/30px "Microsoft YaHei";
	color:#bc181c;
	text-align:center;
	letter-spacing:5px;
}
.dp06 {
	height:65px;
	padding:57px 0 0 200px;
}
.db .dp06 em,.db .dp06 a {
	float:left;
	height:65px;
	line-height:65px
}
.db .dp06 em {
	padding:0;
}
.db .dp06 em a {
	font:18px/65px "Microsoft YaHei";
	margin:0px;
	text-align:center;
}
.db .dp06 a {
	width:85px;
	font-size:12px;
	text-align:right;
}
.db .dp06 a.da01 {
	color:#bc181c;
	float:right;
}
.sou-s {
	height:90px;
	margin-bottom:10px;
	
}
.sou-s .ss_div {
	width:1200px;
	margin:0 auto;
}
.sou-s p.gjz {
	width:465px;
	font:bold 13px/70px "Microsoft YaHei";
	color:#000;
}
.sou-s p.gjz a {
	display:inline-block;
	font-weight:normal;
	color:#666;
	margin-right:10px;
}
.sou-s p.btn0 {
	width:355px;
	height:40px;
	padding:15px 0;
}
.sou-s input {
	float:left;
	width:285px;
	height:38px;
	border:0;
	background:transparent;
}
.sou-s input.txt {
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	padding-left:15px;
	font:13px/38px "Microsoft YaHei";
	color:#000;
}
.sou-s input.bat01 {
	width:50px;
	height:40px;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	
	cursor:pointer;
}

#mesbook1_c,#mesbook1 {
	display:none;
	z-index:1001;
	width:398px;
	border:1px solid #ccc;
	background:#fff;
	padding-bottom:20px;
}
#mesbook1_c div,#mesbook1 div {
	border:1px solid #E4E3E3;
	background:#EBECEB;
	height:18px;
	padding:4px .5em 0;
	margin-bottom:10px;
}
#mesbook1_c dl.b1,#mesbook1 dl.b1 {
	width:370px;
	margin:0 auto;
}
#mesbook1_c dl.b1 dt,#mesbook1 dl.b1 dt {
	float:left;
	width:105px;
	overflow:hidden;
}
#mesbook1_c dl.b1 dd,#mesbook1 dl.b1 dd {
	width:265px;
	float:right;
}
#mesbook1_c #mesbook1_cBtns,#mesbook1 #mesbook1Btns {
	padding-bottom:10px;
}
#mesbook1_c #mesbook1_cBtns input,#mesbook1 #mesbook1Btns input {
	margin-right:20px;
}
#roll_top,#fall,#ct {
	position:relative;
	cursor:pointer;
	height:72px;
	width:26px
}

#roll {
	display:block;
	width:15px;
	margin-right:-520px;
	position:fixed;
	right:50%;
	top:80%;
	_margin-right:-520px;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.8));
	z-index:100;
}
.ImTable * {
	padding:0px;
	margin:0px
}
.ImTable {
	border-collapse:collapse;
	border:none;
	
}
.ImTable h2 {
	font-size:14px;
	font-weight:bold;
	margin-top:5px
}
.ImHeader {
	height:165px;
	
}
.ImRow0 {
	
	margin:10px 10px 0;
	height:24px;
	padding-left:10px;
	padding-top:4px;
}
.ImRow1 {
	
	margin:10px 10px 0;
	height:24px;
	padding-left:10px;
	padding-top:4px;
}
a.im,a:hover.im {
	text-decoration:none;
	height:35px;
	color:#333;
	font-size:14px;
}
.ImFooter {
	height:90px;
	
	display:inline-block;
	width:150px;
	font-family:Arial,Helvetica,sans-serif;
}
.ImFooter h5 {
	font-size:14px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	margin:15px 0 0;
	font-family:'宋体';
}
.ImFooter p {
	font-size:20px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	margin:10px 0;
}
.topadcs {
	width:100%;
	overflow:hidden;
	text-align:center;
	margin:0px auto;
}
.topadcs a img {
	width:100%;
	height:auto;
	display:block;
}
.topadcs a {
	display:block;
	margin:0 auto;
}
.topadcs a.fullad {
	height:270px;
}
.plc,.plc2 {

	height:21px;
	line-height:29px;
	padding:2px 8px 11px 32px;
	position:relative;
	color:#666;
	overflow:hidden;
	font-size:14px;
	border-bottom:1px dashed #bc181c;
	font-family:"Microsoft Yahei","微软雅黑";
}
.plc span {
	}.plc i,.plc2 i,.plc a {
	font-style:normal;
	font-size:14px;
	color:#666;
}
.temp_dy_fl {
	height:42px;
	overflow:hidden;
	margin-top:24px;
	padding-bottom:35px
}
.temp_dy_fl ul {
	height:42px;
	width:1200px;
	text-align:center;
}
.temp_dy_fl li {
	height:42px;
	font-size:14px;
	text-align:center;
	line-height:40px;
	padding-right:14px;
	display:inline-block;
	*display:inline;
	zoom:1;
}
.temp_dy_fl li.non {
	padding-right:0px
}
.temp_dy_fl li a {
	padding:0px 26px;
	height:40px;
	color:#333;
	display:inline-block;
	transition-duration:500ms;
	border:1px solid #DFDFDF;
	background:#e4e4e4;
	font-size:18px;
}
.temp_dy_fl .cur a,.temp_dy_fl li a:hover {
	color:#fff;
	background:#b91619;
	border:1px solid #b91619;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
.fleft_kh {
	top:223px;
	width:66px;
	right:0%;
	margin-right:2px;
	position:fixed;
	z-index:987654;
}
.fleft_kh a:link {
	background:no-repeat center 8px #bc181c;
	width:66px;
	height:38px;
	text-align:center;
	color:#fff;
	line-height:38px;
	padding-top:30px;
	margin-top:1px;
	display:block;
	z-index:545;
	font-size:14px;
}
.fleft_kh a:visited {
	background:no-repeat center 8px #bc181c;
	width:66px;
	height:38px;
	text-align:center;
	color:#fff;
	line-height:38px;
	padding-top:30px;
	margin-top:1px;
	display:block;
	z-index:545;
}
.fleft_kh a:hover {
	background-color:#bc181c;
}
.fleft_kh a {
	position:relative;
}
.fleft_kh a.rtel {
	padding:0px;
	height:66px;
	position:relative;
}
.fleft_kh a.rtel span {
	background:#bc181c;
	top:0px;
	width:66px;
	height:66px;
	text-align:left;
	right:0px;
	line-height:66px;
	overflow:hidden;
	font-size:24px;
	position:absolute;
}
.fleft_kh a.rtel span i {
	background:no-repeat center 8px #bc181c;
	width:66px;
	height:38px;
	text-align:center;
	color:#fff;
	line-height:38px;
	padding-top:30px;
	font-size:14px;
	font-style:normal;
	margin-right:10px;
	float:left;
}
.fleft_kh a.rtel:hover span i {
	background-color:#bc181c;
}
.pro_leib .tab03 {
	padding-bottom:25px;
}
.pro_leib .tab03 li {
	float:left;
	border-left:1px solid #dcdcdc;
	position:relative;
	z-index:10
}
.pro_leib .tab03 li.li01 {
	border:0;
	width:370px;
	padding-right:25px;
	background:#fff
}
.pro_leib .tab03 li.li02 {
	width:415px;
	padding:0 25px;
}
.pro_leib .tab03 li.li03 {
	width:310px;
	padding-left:25px;
}
.pro_leib .tab03 li h5 {
	font:bold 18px "Microsoft YaHei";
	color:#333;
	
}
.pro_leib .tab03 li h5 a {
	color:#333;
}
.pro_leib .tab03 li h5:hover,.pro_leib .tab03 li h5.cur,.pro_leib .tab03 li.cur2 h5 {
	
	cursor:pointer;
}
.pro_leib .tab03 li.li01 p,.pro_leib .tab03 li.li02 p {
	padding-top:20px;
	height:52px;
	overflow:hidden
}
.pro_leib .tab03 li.li01 p {
	top:26px;
	left:0px;
	background:#fff;
	position:absolute;
	z-index:333
}
.pro_leib .tab03 li.li01 p a,.pro_leib .tab03 li.li02 p a {
	float:left;
	text-align:center;
	padding:0 7px;
	margin-bottom:15px;
	display:inline
}
.pro_leib .tab03 li.li02 p a {
	padding:0 5px;
}
.pro_leib .tab03 li.li01 p a.ap01,.pro_leib .tab03 li.li02 p a.ap01 {
	padding-left:0;
}
.pro_leib .tab03 li.li01 p a.ap08,.pro_leib .tab03 li.li02 p a.ap07 {
	padding-right:0;
}
.pro_leib .tab03 li.li01 p strong,.pro_leib .tab03 li.li02 p strong {
	display:block;
	font:12px/28px "Microsoft YaHei";
	color:#333;
}
.pro_leib .tab03 li.li01 p img,.pro_leib .tab03 li.li02 p img {
	height:24px;
}
.pro_leib .tab03 li.li01 p a.ap01 img {
	width:31px;
}
.pro_leib .tab03 li.li01 p a.ap02 img {
	width:24px;
}
.pro_leib .tab03 li.li01 p a.ap03 img {
	width:50px;
}
.pro_leib .tab03 li.li01 p a.ap04 img {
	width:32px;
}
.pro_leib .tab03 li.li01 p a.ap05 img {
	width:45px;
}
.pro_leib .tab03 li.li01 p a.ap06 img {
	width:30px;
}
.pro_leib .tab03 li.li01 p a.ap07 img {
	width:26px;
}
.pro_leib .tab03 li.li01 p a.ap08 img {
	width:31px;
}
.pro_leib .tab03 li.li02 p a.ap01 img {
	width:62px;
}
.pro_leib .tab03 li.li02 p a.ap02 img {
	width:52px;
}
.pro_leib .tab03 li.li02 p a.ap03 img {
	width:50px;
}
.pro_leib .tab03 li.li02 p a.ap04 img {
	width:45px;
}
.pro_leib .tab03 li.li02 p a.ap05 img {
	width:46px;
}
.pro_leib .tab03 li.li02 p a.ap06 img {
	width:45px;
}
.pro_leib .tab03 li.li02 p a.ap07 img {
	width:42px;
}
.pro_leib .tab03 li.li03 p {
	height:50px;
	padding-top:20px;
}
.pro_leib .tab03 li.li03 p a {
	float:left;
	font:12px/24px "Microsoft YaHei";
	color:#333;
	margin-left:30px;
}
.pro_leib .tab03 li.li03 p a.ap08 {
	margin-left:0;
}
.pro_leib .tab03 li p a strong {
	font-weight:normal
}
.pro_leib .tab03 li p a.cur strong,.pro_leib .tab03 li p a:hover strong {
	color:#bc181c;
}
.nwdl_ys dd b {
	font-size:14px;
	color:#333;
}
.nwdl_ys {
	height:170px;
	overflow:hidden;
	vertical-align:top;
	margin-bottom:25px;
	padding:23px 23px;
	background:#F2F2F2;
}
.nwdl_ys dl.non {
	border-bottom:0px
}
.nwdl_ys dt {
	float:left;
	width:221px;
	overflow:hidden;
}
.nwdl_ys dt a {
	display:block;
	width:219px;
	height:164px;
	border:1px solid #ccc;
	overflow:hidden;
	background:#fff;
}
.nwdl_ys dt img {
	display:block;
	width:219px;
	height:164px;
	transition:1s;
	-moz-transition:1s,-moz-transform 1s;
	-webkit-transition:1s,-webkit-transform 1s;
}
.nwdl_ys dt a:hover img {
	border-color:#bc181c;
}
.nwdl_ys dd {
	float:left;
	padding-left:25px;
	width:650px;
	overflow:hidden;
}
.nwdl_ys dd h5 {
	display:block;
	font-size:16px;
	font-weight:normal;
	height:28px;
	overflow:hidden;
	margin-bottom:5px;
	line-height:28px;
	padding:4px 0 0;
}
.nwdl_ys dd h5 i {
	float:left;
	padding-right:15px;
	display:none;
}
.nwdl_ys dd h5 a {
	color:#000;
	height:28px;
	overflow:hidden;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-weight:bold;
}
.nwdl_ys dd p {
	display:block;
	font-size:14px;
	width:650px;
	line-height:28px;
	height:108px;
	overflow:hidden;
	text-align:justify;
	margin-bottom:0px;
}
.nwdl_ys dd span {
	display:block;
	font:14px "Microsoft YaHei";
	color:#333;
	line-height:22px;
}
.nwdl_ys dd span a {
	float:right;
	display:block;
	font:12px "Microsoft YaHei";
	color:#737373;
	border:1px solid #ccc;
	width:88px;
	height:22px;
	line-height:22px;
	text-align:center;
}
.nwdl_ys dd span a:hover {
	background:#fff;
	color:#bc181c;
	border:1px solid #bc181c
}
.nwdl_ys dd h5 a:hover {
	color:#bc181c;
}
.pro_groupy {
	padding-bottom:35px;
	padding-top:10px;
}
.pro_groupy .h4pro {
	height:54px;
	border:1px solid #dcdcdc;
	font:bold 18px/54px "Microsoft YaHei";
	color:#333;
	text-align:center;
	background:#fff;
	position:relative;
	border-left:0px;
	margin-bottom:25px;
}
.pro_groupy .h4pro a.prott {
	background:#bc181c;
	color:#fff;
	cursor:pointer;
	display:block;
	float:left;
	width:179px;
}
.pro_groupy .h4pro span {
	float:right;
	padding-right:10px
}
.pro_groupy .h4pro i {
	position:absolute;
	width:20px;
	height:9px;
	bottom:-9px;
	left:80px;
	
	display:block;
	z-index:9;
}
.clearfix:after {
	content:"";
	clear:both;
	height:0;
	visibility:hidden;
	display:block;
}
.clearfix {
	*zoom:1
}

#gz-pagination {
 width:100%;
 height:38px;
 padding-top: 20px;padding-bottom: 20px;
 text-align:center
}
#gz-pagination .wrap {
 display:inline-block;
 white-space:nowrap
}
#gz-pagination .wrap .page-num {
 display:inline-block;
 width:34px;
 height:36px;
 margin:0 5px;
 background-color:#fff;
 font-size:16px;
 color:#8d91ac;
 line-height:38px;
 border:1px solid #ececf2;
 border-radius:2px;
 overflow:hidden;
 vertical-align:middle
}
#gz-pagination .wrap .page-num.active,#gz-pagination .wrap .page-num:hover {
 background-color:#bc181c;
 color:#fff;
 border:1px solid #bc181c
}

.header .nav li.curon a{color:#FF7300;}
.header .nav li.curon .curon>a{background: #FF7300;color:#fff;}
/*--fix-right--*/
.fix-right { position:fixed; right:0;top:50%;margin-top:-140px; color:#e60012 ;z-index:9999}
.fix-right > div { margin-top:1px; text-align:center; padding:10px 18px; background:#eee }
.fix-right > div:hover {background:#ccc;cursor:pointer}
.fix-right img { display:block; margin:auto; margin-bottom:4px;    max-width: 100%;}
.fix-right a { color:inherit }
.fix-right .fix-right2 { position:relative; margin-top:1px; }
.fix-right .fix-right2 .qcode { display:none;position:absolute; left:-148px; top:0; padding:10px; background:#eee; font-size:12px; color:#222; text-align:center }
.fix-right .fix-right2 .qcode img { display:block; margin-bottom:4px; width:128px; height:128px; }
.fix-right >.fix-right2:hover .qcode{display:block}
.fix-right .go-top { padding:4px 18px; color:#fff;background:#9e9e9e}

/*--fix-right-new--*/
.fix-right-nav { position:fixed; right:0;top:50%; width:46px;  color:#e60012 ;z-index:9999}
.fix-right-nav li{ display: block; width: 47px; height: 47px;  margin: 5px 0; }
.fix-right-nav li a{display: block;width: 46px; height: 45px;transition: all 0s;-moz-transition: all 0s;-webkit-transition: all 0s;border:1px solid #eee;}
.fix-right-nav li a:hover{border:1px solid #FF7300}
.fix-right-nav a.get-prize{ background-position: 0 -100px;}
.fix-right-nav a.get-prize:hover{background-position: 0 -350px;}
/* .fix-right-nav a.get-activity{ background-position: 0 0;}
.fix-right-nav a.get-activity:hover{ background-position: 0 -300px;} */
.fix-right-nav a.get-activity{ background-position: 0 -300px;}
.fix-right-nav li a.get-activity{ border:1px solid #FF7300}
.fix-right-nav a.back-top{ background-position: 0 -150px;}
.fix-right-nav a.back-top:hover{ background-position: 0 -250px;}
#dada>ul{
    width: 1200px;
    left: -200px;
}
#dada>ul>li{
    float:left;
    width: 14.18%;
    border: 1px solid #ccc;
    border-right: 0;
    border-top: 0;
    border-bottom: 0;
}
#dada>ul>li>a{
    border-bottom: 2px solid #ccc;
}
#dada .pdlist{display: inline-block;position: relative;width: 100%;left: 110px;box-shadow:  none;}
#dada .pdlist a{font-size: 14px;height: 40px;line-height: 40px;}


#rightButton{ position:fixed; _position:absolute; top:208px; right:0; z-index:999999; display:block;}
#right_ul{ position:relative;}
#right_qq{  background:url(../imagesp/7_03.png) no-repeat; width:68px; height:74px; }
#right_tel{ background:url(../imagesp/7_05.png) no-repeat; width:68px; height:77px; }
#right_tip{  background:url(../imagesp/flag_right.png) no-repeat; width:252px; height:91px; position:absolute; right:70px; top:-10px; display:none; z-index:999999; }
.flagShow_p1{ float:left; margin-left:15px; _margin-left:5px; font-size:18px; line-height:91px;}
.flagShow_p2{ float:left; margin-left:10px; _margin-left:5px; font-size:18px;  color:#FA7C00;}
.flagShow_p2 a{ display:block; margin: 20px 0 5px 12px; line-height:0;}
.flagShow_p2 span{ margin: 0 0 0 14px; }
.flag_qq{ display:none;}
#backToTop{ z-index:999999; display:none; }
#backToTop{  background:url(../imagesp/7_08.png) no-repeat; width:68px; height:79px; display:block; }
#backToTop:active{  background:url(../imagesp/7_11.png) no-repeat; }
.line91{ line-height:91px; }

.custom_service p img {display: inline; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:350px;right:0;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;background: #fff;}
.show_btn{ width:0; height:142px; overflow:hidden;float:left; cursor:pointer;}
.show_btn span {padding: 5px 10px 5px;font-size: 18px;color: #fff;text-align: center;display: block;writing-mode: tb-rl;min-width: 25px;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn{background:url(../imagesp/sidebar_bg.png) no-repeat;}
.show_btn{background: #4695dd;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../imagesp/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../imagesp/blue_line.png) repeat-y center;font-size: 15px;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {}
.phone{margin-top: 15px;border-top: 1px dashed #ccc;}
.msgserver a, .side_blue .msgserver a {color:#06C;}
.mobile img{width: 35px;height:35px;}
.phone img{width: 30px;}
.mobile span,.phone span{display: inline-block;margin-left: 6px;margin-top: 8px;font-size: 17px;}
.mobile .mobiletxt,.phone .phonetxt{font-size: 17px;display:block;padding-top: 5px;}